@charset "utf-8";
/* CSS Document */
#full-screen-slider{width:100%;height:530px;position:relative;z-index:0;overflow:hidden}
#slides{display:block;width:100%;height:530px;list-style:none;padding:0;position:relative}
#slides li{display:block;width:100%;height:530px;list-style:none;padding:0;margin:0;position:absolute;left:0}
#slides li a{display:block;width:100%;height:530px;text-indent:-9999px}
#pagination{display:block;list-style:none;position:absolute;left:28%;bottom:30px;height:10px;z-index:999;padding:5px 15px 5px 0;margin:0}
#pagination li{display:block;list-style:none;width:18px;height:18px;float:left;margin-left:15px;background:url(hd_off.png) no-repeat}
#pagination li a{display:block;width:100%;height:18px;padding:0;margin:0;text-indent:-999em}
#pagination li.current{background:url(hd_on.png) no-repeat}
#slides img{ overflow:hidden;-webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s;}
#slides img:hover{ -webkit-transform:scale(1.07); -moz-transform:scale(1.07); -o-transform:scale(1.07); -ms-transform:scale(1.07); transform:scale(1.07); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s;}
@media screen and (max-width: 1440px) and (min-width:1366px) {
#full-screen-slider{height:390px;}
#slides{height:390px;}
#slides li{height:390px;}
#slides li a{height:390px;}
#pagination{display:block;list-style:none;position:absolute;left:20%;bottom:30px;height:10px;z-index:999;padding:5px 15px 5px 0;margin:0}
}
@media screen and (max-width: 1365px) and (min-width:1153px) {
#full-screen-slider{height:350px;}
#slides{height:350px;}
#slides li{height:350px;}
#slides li a{height:350px;}
#pagination{display:block;list-style:none;position:absolute;left:16%;bottom:30px;height:10px;z-index:999;padding:5px 15px 5px 0;margin:0}
}

@media screen and (max-width: 1152px) and (min-width:1024px) {
#full-screen-slider{height:310px;}
#slides{height:310px;}
#slides li{height:310px;}
#slides li a{height:310px;}
#pagination{display:block;list-style:none;position:absolute;left:14%;bottom:30px;height:10px;z-index:999;padding:5px 15px 5px 0;margin:0}
}
/*通用标题*/
.index_tit { width: 100%; overflow: hidden; /* background:url(../images/index_02bg.jpg) no-repeat center top;*/ margin: 0px auto 20px; }
.index_tit h2 { font-size: 42px; color: #000; padding-top: 5px; text-align: center; margin-top: 20px; margin-bottom:25px; }
.index_tit p { color: #666; font-size: 16px; text-align: center; }
/*首页产品*/
.index_product { overflow: hidden; margin: 40px auto 0; }
.index_prolist { margin: 50px auto 0; width:102%;}
.index_prolist li { width:31.33333333%; float: left; margin-right:2%; overflow:hidden;}
.index_prolist li img{ width:100%; overflow:hidden;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}
.index_prolist li a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.index_prolist li h4 { font-size: 16px; color: #000; text-align: center; font-weight: 500; padding: 10px 0; }
.index_prolist li h4 a:hover{ color:#0056a9;}
.pro_tab { margin-top: 30px; margin-bottom:30px; height:45px;}
.pro_tab ul { width: 100%; margin: 0 auto 30px; }
.pro_tab li { padding: 15px 0; cursor: pointer; font-size: 18px; text-align: center; float: left; width: 19.4%;*width: 19.3%; background: #f4f4f4; color: #000; margin: 0 0.3% 0; display: block; }
.pro_tab li img { display: block; margin: 0 auto; text-align: center; }
.pro_tab .current { background: #0056a9; color: #fff; }
.pro_tab li:hover{ background: #0056a9; color: #fff; }
.pro_tab li:hover a{color: #fff; }

@media screen and (max-width: 1440px) and (min-width:1024px) {
.index_product { width: 96%; }
}
@media (max-width: 999px) {
.index_product { margin: 0 auto 0; }
}
/*首页新闻*/
.index_news{
	height:300px;
	margin-top:50px;
	background: #F9F9F9;
	padding-top: 50px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.index_tit2{margin-bottom:25px;color:#444;font-size:32px}
.index_tit2 a{float:right;line-height:50px;color:#666;font-size:14px;font-weight:400;text-transform:uppercase}
.index_tit2 a:hover{color:#0056a9}
.index_news_l{float:left;width:65%}
.index_news_l li img{width:100%;overflow:hidden;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}
.index_news_l li img:hover { overflow:hidden;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.index_news_l li{margin-bottom:30px}
.index_news_l li>div{float:left}
.index_news_l li .time{width:12%;height:75px;text-align:center}
.index_news_l li .time h4{height:46px;color:#fff;font-size:30px; line-height:46px;background:#ccc}
.index_news_l li .time p{height:29px;line-height:29px;color:#333;font-size:12px;border:1px solid #ccc;border-top:none}
.index_news_l li .txt{width:85%;margin-left:3%;}
.index_news_l li .txt h4{margin-bottom:5px; color:#222;}
.index_news_l .txt a,.index_news_r li>div a{font-size:16px;font-weight:400}
.index_news_l li .txt div{line-height:24px;font-size:14px}
.index_news_l .li1 .time{position:relative;width:42%;height:225px; overflow:hidden;}
.index_news_l .li1 .time img{width:100%;height:100%;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}
.index_news_l .li1 .time div{position:absolute;right:0;bottom:0;width:106px;height:82px;text-align:center;background:#0056a9}
.index_news_l .li1 .time div h4{margin-top:10px;color:#fff;font-size:30px;background:0 0; line-height:38px;}
.index_news_l .li1 .time div p{color:#fff;font-size:16px;line-height:14px;border:none}
.index_news_l .li1 .txt{position:relative;width:55%;height:225px;margin-left:20px}
.index_news_l .li1 .txt,.index_news_r li>div div{line-height:24px;color:#666;font-size:14px}
.index_news_l .li1 .txt h4{margin-bottom:10px}
.index_news_l .li1 .txt a{color:#666;font-size:18px}
.index_news_l .li1 .txt>a{position:absolute;left:0;bottom:10px;font-size:14px}
.index_news_l li .txt a:hover{color:#0056a9}
.index_news_r{float:right;width:32%}
.index_news_r li{margin-bottom:12px}
.index_news_r li>div{float:right;width:78%}
.index_news_r li>div div{margin-top:5px}
.index_news_r li .time{width:19%; float:left;height:75px;text-align:center}
.index_news_r li .time h4{height:46px; line-height:46px;color:#fff;font-size:30px;background:#ccc}
.index_news_r li .time p{height:29px;line-height:29px;color:#333;font-size:12px;border:1px solid #ccc;border-top:none}
/*首页关于我们*/
.index_about{ height:615px; padding-top:50px;background:no-repeat url(bg_ab.jpg);}
.index_about .index_tit h2 { color: #fff;}
.index_about .index_tit p { color: #fff;}
.index_about ul{ width:102%;}
.index_about li{float:left;width:23%;height:454px; margin-right:2%;background:#fff}
.index_about li div{width:90%;height:204px;line-height:24px;padding:0 5%;color:#666;font-size:14px;text-align:center;border:6px solid #fff;background:#fff;border-bottom:none}
.index_about li:hover div{border:6px solid #f2f2f2;border-bottom:none}
.index_about li div p{position:relative;margin:40px 0 20px;padding-bottom:25px;color:#333;font-size:22px;border-bottom:1px solid #ddd}
.index_about li div p i{display:none;position:absolute;left:50%;bottom:-2px;width:100px;height:3px;margin-left:-50px;background:#0056a9}
.index_about li:hover i{display:block}
.index_about li b{display:block;position:relative;width:104.5%; height:244px;overflow:hidden;background:no-repeat url(../images/ab_hov.png);background-position:0 0}
.index_about li b img{width:100%;height:100%; overflow:hidden;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}
.index_about li a:hover b img{-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}
.index_about li b i{display:none;position:absolute;top:0;left:50%;width:28px;height:14px;margin-left:-14px;background:no-repeat url(../images/ab_hov.png);z-index:1}
/*首页合作*/
.index_cooperation{width:100%; margin-bottom:50px;}
.cooperation_box{position:relative;height: 125px;margin-top: 30px;}
.pageLR{width:100%;position:absolute;}
.pageLeft{width: 50px;height:125px;background: #000;float: left;background: url(ix_hz_left.jpg);cursor: pointer;}
.pageRight{width: 50px;height: 125px;background: #000;float: right;background: url(ix_hz_right.jpg);cursor: pointer;}
.cooperationPic{width: 1100px;margin: 0px auto;overflow:hidden;position: absolute;top: 0px;left: 50px;height: 127px;}
.cooperationPic ul li{float:left;}
.cooperationPic ul li{width:164px;height:125px;border:1px solid #777;margin-left: 15px;}
.cooperation{width:9999px;position: absolute;top: 0px;left: 0px;}

@media screen and (max-width: 1152px) and (min-width:1024px) {
.cooperation_box{position:relative;height: 108px;margin-top: 30px;}
.cooperationPic{width: 960px;height: 111px;}
.cooperationPic ul li{width:142px;height:108px;}
.cooperationPic ul li img{ width:100%;}
}
